#! /usr/bin/env python
# -*- coding:utf-8 -*-
# Author Jmz


for i in range(1,10):   # range(start,end,step)  以start开始直到end结束，步长为step 默认为1
    print(i)
else:
    print("正常结束了")
# 1
# 2
# 3
# 4
# 5
# 6
# 7
# 8
# 9
# 正常结束了



# 99乘法表
for i in range(1,10):
    for j in range(1,10):
        if j <= i:
            print("%s * %s = %s"%(i,j,i*j),end=' ')
    print('')

# 1 * 1 = 1
# 2 * 1 = 2 2 * 2 = 4
# 3 * 1 = 3 3 * 2 = 6 3 * 3 = 9
# 4 * 1 = 4 4 * 2 = 8 4 * 3 = 12 4 * 4 = 16
# 5 * 1 = 5 5 * 2 = 10 5 * 3 = 15 5 * 4 = 20 5 * 5 = 25
# 6 * 1 = 6 6 * 2 = 12 6 * 3 = 18 6 * 4 = 24 6 * 5 = 30 6 * 6 = 36
# 7 * 1 = 7 7 * 2 = 14 7 * 3 = 21 7 * 4 = 28 7 * 5 = 35 7 * 6 = 42 7 * 7 = 49
# 8 * 1 = 8 8 * 2 = 16 8 * 3 = 24 8 * 4 = 32 8 * 5 = 40 8 * 6 = 48 8 * 7 = 56 8 * 8 = 64
# 9 * 1 = 9 9 * 2 = 18 9 * 3 = 27 9 * 4 = 36 9 * 5 = 45 9 * 6 = 54 9 * 7 = 63 9 * 8 = 72 9 * 9 = 81


# 猜年龄，只有三次机会

age_of_jmz = 23
for i in range(3):
    age = input(">>>")
    age= int(age)
    if age > age_of_jmz:
        print("猜大了")
    elif age < age_of_jmz:
        print("猜小了")
    else:
        print("猜对了")
        break
else:
    print("游戏结束")  # for 正常执行，就会正常触发走到else



# break 与 continue的区别


#break用于退出本层循环
while True:
    print("aaa")
    break
    print("bbb")
# aaa

#continue用于退出本次循环，继续下一次循环
i = 0
while i < 3:
    i+=1
    print("123")
    continue
    print("456")
# 123
# 123
# 123

for i in range(10):
    if i < 5:
      continue          # 退出本次循环
      print(i)            # 本次的循环退出，所以不会这些这一步
    else:
        if i == 8:
            break
        print(i)

# 5
# 6
# 7






